home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1998 August / PC Plus SuperCD 50a Issue 142 (CD142a) (August 1998).iso / handson / supercede / Knowodys / Projects / mq_projects.exe / MindQ_Projects / Syntax / Palette1 / rgb.properties < prev   
Encoding:
Text File  |  1998-01-19  |  5.0 KB  |  114 lines

  1. #
  2. # SuperCede(TM) Native EXE Property File
  3. #
  4. # This generic Java property file (see java.util.Property.load()) is used to
  5. # pass java.lang.System properties to the SuperCede runtime for a SuperCede
  6. # native EXE.
  7. #
  8. # For any particular SuperCede built EXE, the runtime will look for one of
  9. # these files with the same path and name as the EXE but with the '.EXE'
  10. # extension replaced with '.properties'. So, for example, if your EXE is named
  11. # 'c:\users\douglas\Foo.exe' then the runtime would look for a file named
  12. # 'c:\users\douglas\Foo.properties'.
  13. #
  14. # If found, the runtime will load this file AFTER having first establishing
  15. # default values for System property but BEFORE calling the EXEs main() method.
  16. #
  17. # In addition to setting arbitrary properties, this file is currently the
  18. # only method for passing JRE-style VM options to the SuperCede runtime for an
  19. # EXE. The currently supported options are:
  20. #
  21. # JRE Flag        SuperCede Property            Default Value
  22. # --------        ------------------            -------------
  23. # -classpath <p>  supercede.rt.classpath=<p>    <if JRE found: same as JRE>
  24. # -cp <p>         supercede.rt.cp=<p>           '<exename>.jar' (if found)
  25. # -mx #           <not supported>
  26. # -ms #           <not supported>
  27. # -noasyncgc      <not supported>               <implicitly true>
  28. # -noclassgc      supercede.rt.noclassgc=true   false
  29. # -nojit          <not applicable>
  30. # -ss #           <not supported>
  31. # -oss #          <not supported>
  32. # -v, -verbose    supercede.rt.verbose=true     false
  33. # -noverify       supercede.rt.verify=none      none
  34. # -verifyremote   supercede.rt.verify=remote
  35. # -verify         supercede.rt.verify=all
  36. #
  37. # There are some additional options available for SuperCede created EXEs
  38. # to configure the runtime:
  39. #
  40. # EXE Specific SuperCede Runtime Properties
  41. # -----------------------------------------
  42. # supercede.rt.jarlist=<p>              A semicolon delimited list of zip
  43. #                 files to be added to the final EXE classpath between
  44. #                 'supercede.rt.cp' and 'supercede.rt.classpath'. Those files
  45. #                 with relative paths are assumed to be relative to the
  46. #                 directory where the EXE is located. Note that this is NOT
  47. #                 necessarily the current directory.
  48. #
  49. # The remainder of these options are supported for both EXEs and the SuperCede
  50. # FlashCompiler launched with the JRE.
  51. #
  52. # SuperCede Runtime Properties
  53. # ----------------------------
  54. # supercede.rt.dlllist=<p>              A semicolon delimited list of DLLs to
  55. #                 be loaded by the runtime. Classes loaded by Class.forName()
  56. #                 which are found in SuperCede built DLLs will not have to be
  57. #                 FlashCompiled by the runtime. DLLs listed here are passed
  58. #                 directly to the Win32 function LoadLibrary() and will thus
  59. #                 follow the search behavior it specifies.
  60. #
  61. # supercede.rt.optlevel=none/normal/full
  62. #
  63. #                                       com.supercede.util.gc.method
  64. # supercede.rt.gc.threshold=#           setThresholdKb(#)
  65. # supercede.rt.gc.debug=#               setDebugLevel(#)
  66. # supercede.rt.gc.debuglogfile=<f>      setLogFile(f)
  67. # supercede.rt.gc.tracefile=<f>         setTraceFile(f)
  68. # supercede.rt.gc.pagefilelimit=#       setPageFileLimitKb(#)
  69. #
  70. # The SuperCede runtime also supports setting arbitrary properties from both
  71. # the environment and the Win32 registry. For the latter only keys of type
  72. # REG_SZ or REG_EXPAND_SZ are supported.
  73. #
  74. # The SuperCede runtime supports setting arbitrary properties from the Win32
  75. # registry. Only values of type REG_SZ or REG_EXPAND_SZ are supported and the
  76. # the value string must begin with one of the standard HKEY_* values. For
  77. # example:
  78. #     supercede.rt.fromreg.<property>=<value>
  79. #
  80. #  To set java.home from a registry value:
  81. #
  82. #     supercede.rt.fromreg.java.home=HKEY_LOCAL_MACHINE\SOFTWARE\Foo\JavaHome
  83. # The SuperCede runtime also support setting arbitrary properties from the
  84. # process environment. The value string is case insenstive. For example:
  85. #
  86. #     supercede.rt.fromenv.<property>=<value>
  87. #
  88. #  To set java.home from the environment variable JAVA_HOME:
  89. #
  90. #     supercede.rt.fromenv.java.home=JAVA_HOME
  91. #
  92. # Some things to think about:
  93. #
  94. # 1. Because this file is loaded AFTER the default properties are established
  95. #    the values specified here can override the default properties and have
  96. #    unexpected results. Take care.
  97. #
  98. # 2. Order matters: properties at the top of the file can be overridden
  99. #    by the same properties at the bottom of the file. However, supercede
  100. #    properties will always override equivalent non-supercede properties
  101. #    because they are processed after the file has been read in and the
  102. #    all the properties set. So, for exmaple, supercede.rt.classpath will
  103. #    always override java.class.path even though java.class.path may have
  104. #    been specified earlier in the file.
  105. #
  106. # 3. It takes some amount of time, albeit small, to read in this file on
  107. #    startup. Feel free to remove the comments once you understand what is
  108. #    going on.
  109. #
  110. supercede.rt.jarlist = rgb.jar
  111.